What is the meaning of the word "trade protection"?
Definitions:
-
the imposition of duties or quotas on imports in order to protect domestic industry against foreign competition noun
- The party made trade protection a plank in their platform.